Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST THOMASS MEWS Terraced £841,339 £189,950 4 May 1999
2 ST THOMASS MEWS Terraced £828,643 £230,000 7 Dec 2000
3 ST THOMASS MEWS Terraced £840,844 £825,000 24 May 2022
4 ST THOMASS MEWS Terraced £607,145 £109,950 5 Sep 1996
5 ST THOMASS MEWS Terraced £509,349 £300,000 1 Oct 2012
6 ST THOMASS MEWS Terraced £506,642 £305,000 26 Jul 2013
7 ST THOMASS MEWS Terraced £476,596 £275,000 30 Jun 2011
8 ST THOMASS MEWS Semi-Detached £632,863 £240,000 11 Oct 2002